give someone a thrashing - Turkish English Dictionary